package com.fare.taluo.core.domain.system;

import java.util.List;

import com.dayatang.domain.EntityRepository;

/**
 * @author Administrator
 * 
 */
public interface VersionInfoEntityReposity extends EntityRepository {
	/**
	 * @return 获取版本更新信息(首页)
	 */
	public List<VersionInfoEntity> findVersionInfo(Long versionId);

	/**
	 * @return 获取版本信息(版本信息管理 )
	 */
	public List<VersionInfoEntity> findAllEntities();

	/**
	 * @param versionInfoEntity
	 *            增加/修改/逻辑删除版本信息
	 */
	public void saveOrUpdate(VersionInfoEntity versionInfoEntity);

	/**
	 * @return 获取刚添加的版本信息ID作为插入版本详细信息时用
	 */
	public VersionInfoEntity getMaxVersion();

}
